package org.adorsys.aderp.jpa.api.audit;

/**
 * This interface is used to implement modification to field that can not
 * be changed in the standard process. Means that are considered immutable in
 * the crud process.
 * 
 * @author francis
 *
 * @param <T>
 */
public interface ChangingImmutable<T> {

	public T changeImmutable(String businessKey, String fieldName, Object value);
}
